pip3 install pyinstaller requests websocket-client psutil
pyinstaller -F -n ikuai_monitor ikuai_komari_agent.py

使用同样的命令进行重新打包（如果你在精简系统上，别忘了环境变量）：
Bash

PYI_STATIC_ZLIB=1 pyinstaller -F -n ikuai_monitor /opt/ikuai_Komari_agent/ikuai_komari_agent.py

3. 如何使用新参数

现在，编译出来的 ikuai_monitor 支持非常详细的参数了。

查看帮助：
Bash

./ikuai_monitor --help

运行示例（全参数）：
Bash

./ikuai_monitor \
  --ikuai-url "https://192.168.1.1" \
  --ikuai-pass "password" \
  --server-url "https://monitor.it51.de" \
  --token "NEW_TOKEN_HERE" \
  --ws-interval 0.5 \
  --info-interval 10 \
  --log-level DEBUG \
  --log-file "/tmp/my_agent.log" \
  --log-max-bytes 5242880 \
  --log-backups 5 \
  --insecure

    --ws-interval 0.5: 设置监控上报为 0.5 秒一次。

    --log-max-bytes 5242880: 限制日志文件为 5MB。

    --log-backups 5: 保留 5 个历史日志文件。

    --insecure: 添加此标志将跳过 SSL 证书验证。